
#ifndef __DBCURVE_H__
#define __DBCURVE_H__

#include "dbmain.h"
#include "gept3dar.h"
#include "gedblar.h"
#include "geplane.h"
#include "dbptrar.h"

#include "../inc/zdbcurve.h"

#ifndef ACDB_DECLARE_MEMBERS
#define ACDB_DECLARE_MEMBERS		UCDB_DECLARE_MEMBERS
#endif //#ifndef ACDB_DECLARE_MEMBERS

#ifndef ADESK_NO_VTABLE
#define ADESK_NO_VTABLE		ZSOFT_NO_VTABLE
#endif //#ifndef ADESK_NO_VTABLE

#ifndef AcDb
#define AcDb		UcDb
#endif //#ifndef AcDb

#ifndef AcDbCurve
#define AcDbCurve		UcDbCurve
#endif //#ifndef AcDbCurve

#ifndef AcDbEntity
#define AcDbEntity		UcDbEntity
#endif //#ifndef AcDbEntity

#ifndef AcDbSpline
#define AcDbSpline		UcDbSpline
#endif //#ifndef AcDbSpline

#ifndef AcDbVoidPtrArray
#define AcDbVoidPtrArray		UcDbVoidPtrArray
#endif //#ifndef AcDbVoidPtrArray

#ifndef AcGeDoubleArray
#define AcGeDoubleArray		UcGeDoubleArray
#endif //#ifndef AcGeDoubleArray

#ifndef AcGePlane
#define AcGePlane		UcGePlane
#endif //#ifndef AcGePlane

#ifndef AcGePoint3d
#define AcGePoint3d		UcGePoint3d
#endif //#ifndef AcGePoint3d

#ifndef AcGePoint3dArray
#define AcGePoint3dArray		UcGePoint3dArray
#endif //#ifndef AcGePoint3dArray

#ifndef AcGeVector3d
#define AcGeVector3d		UcGeVector3d
#endif //#ifndef AcGeVector3d

#ifndef Acad
#define Acad		Ucad
#endif //#ifndef Acad

#ifndef Adesk
#define Adesk		ZSoft
#endif //#ifndef Adesk

#ifndef getAcGeCurve
#define getAcGeCurve	getUcGeCurve
#endif 

#ifndef setFromAcGeCurve
#define setFromAcGeCurve	setFromUcGeCurve
#endif 
#endif //#ifndef __DBCURVE_H__